<template>
	<el-descriptions title="" :column="2" border>
		<tempalte v-if="Type==='samRec'">
			<el-descriptions-item >
				<template #label> 领用编号 </template>
				{{ data.receipt_id }}
			</el-descriptions-item>
		</tempalte>
		<el-descriptions-item >
			<template #label> 项目编号 </template>
			{{ data.project_id }}
		</el-descriptions-item>
		<tempalte v-if="Type==='samMan'">
			<el-descriptions-item>
				<template #label> 客户编号 </template>
				{{ data.client_id }}
			</el-descriptions-item>
		</tempalte>
		<el-descriptions-item>
			<template #label> 样品编号 </template>
			{{ data.sample_id }}
		</el-descriptions-item>
		<el-descriptions-item>
			<template #label> 样品名称 </template>
			{{ data.sample_name }}
		</el-descriptions-item>
		<el-descriptions-item>
			<template #label> 批号 </template>
			{{ data.lot_number }}
		</el-descriptions-item>
		<el-descriptions-item>
			<template #label> 原始规格 </template>
			{{ data.size }}
		</el-descriptions-item>
		<el-descriptions-item>
			<template #label> 原始数量 </template>
			{{ data.sample_amount }}
		</el-descriptions-item>
		<template v-if="Type==='samMan'">
			<el-descriptions-item>
				<template #label> 到样日期 </template>
				{{ data.arrive_time }}
			</el-descriptions-item>
			<el-descriptions-item>
				<template #label> 日期 </template>
				{{ data.instock_time }}
			</el-descriptions-item>
		</template>
		<template v-if="Type==='samRec'">
			<el-descriptions-item>
				<template #label> 领用量 </template>
				{{ data.receipt_amount }}
			</el-descriptions-item>
			<el-descriptions-item>
				<template #label> 退回量 </template>
				{{ data.return_amount }}
			</el-descriptions-item>
			<el-descriptions-item>
				<template #label> 领用人 </template>
				{{ data.applicant }}
			</el-descriptions-item>
			<el-descriptions-item>
				<template #label> 领用状态 </template>
				<el-tag v-if="data.rec_stat===0" type="info">领用审核中</el-tag>
				<el-tag v-if="data.rec_stat===1" type="success">领用通过</el-tag>
				<el-tag v-if="data.rec_stat===2" type="warning">领用不通过</el-tag>
				<el-tag v-if="data.rec_stat===3" type="warning">退回审核中</el-tag>
				<el-tag v-if="data.rec_stat===4" type="primary">退回通过</el-tag>
				<el-tag v-if="data.rec_stat===5" type="danger">退回不通过</el-tag>
			</el-descriptions-item>
		</template>
		<el-descriptions-item>
			<template #label> 创建日期 </template>
			{{ data.create_time }}
		</el-descriptions-item>
		<slot name="s1"></slot>
	</el-descriptions>
</template>

<script lang="ts" setup>
const props = defineProps({
	data: {
		type: Object,
		required: true
	},
	Type: {
		type: String,
		required: false
	}
});

</script>